medicines obtainable without a prescription - Français Anglais Dictionnaire